﻿@import url(common.css);
@import url(font.css);
/* banner和news */
.banner-layout{width:1003px; margin:8px auto 0px auto;}
.banner-layout .banner{width:735px;}
.banner-layout .new{width:256px;}
.banner .car-box{width:729px; border:#C3C3C3 1px solid; padding:2px 2px 2px 2px; height:345px; overflow:hidden;}
#carousel{position:relative;}
#carousel #carouselimg{overflow:hidden; position:relative;}
#carousel #carouselimg #imgcontainer{ left:0px; position:absolute; top:0px;}
#carousel #carouselimg img{border:0px;}
#carousel #carouseltitle{z-index:1000; left:0px; float:left; bottom:0px; position:absolute;}
#carousel #carouseltitle ul{}
#carousel #carouseltitle li{ font-size:14px; background:#000; filter:alpha(opacity=80); float:left; cursor:pointer; height:30px; width:243px; line-height:30px; text-align:center; opacity: .6;}
#carousel #carouseltitle .active{background:#cfaf73; filter:alpha(opacity=90); color:#fff; opacity: .9;}
#carousel #carouseltitle .active a{color:#fff; font-weight:bold;}
#carousel #carouseltitle li a{width:243px; color:#fff; text-decoration:none; display:inline-block;}

.banner .annou-box{border:#C3C3C3 1px solid; margin-top:4px; height:26px;}
.annou-box .m-icon{width:32px; border-right:#C3C3C3 1px solid; height:26px; background:url(../Images/nav-bg.png) no-repeat 5px -328px;}
.annou-box .list-top{width:700px; height:26px; overflow:hidden;}
.annou-box .annou{width:696px; height:26px; overflow:hidden; margin-left:2px;}
.annou-box .annou ul{clear:both;}
.annou-box .annou ul li{height:26px; float:left; line-height:28px; font-size:12px; margin-left:4px; background:url(../Images/nav-bg.png) no-repeat 0 -305px; padding-left:10px; padding-right:4px;}
/*资讯*/
.art-oration{width:254px; border:#C3C3C3 1px solid;}
.art-oration .art-otn-tit{background:url(../Images/nav-bg.png) repeat-x 0 -251px; border-bottom:#C3C3C3 1px solid; height:27px;}
.art-oration .art-otn-tit .arttit{color:#fff; height:27px; line-height:27px; padding-left:12px; width:100px; letter-spacing:1px; font-size:14px; font-weight:500;}
.art-oration .art-otn-tit .artmore{width:40px; height:27px; background:url(../Images/nav-bg.png) no-repeat 0 -278px;}
.art-oration .art-otn-tit .artmore .more{width:40px; height:27px; cursor:pointer; float:left;}
.artitem{width:238px;}
.artitem ul{margin-top:8px; margin-bottom:6px;}
.artitem ul li{width:238px; height:22px; line-height:22px; overflow:hidden; color:#999;}
.artitem ul li a{color:#999;}
.ad256X89{width:256px; height:89px; overflow:hidden;}

.yahallshop{width:1003px; overflow:hidden; margin:8px auto 0px auto;}
.yahallshop .yahallshop-tit{background:url(../Images/line.png) no-repeat center -249px; height:38px;}
.yahallshop .yahallshop-tit .yhtit{padding-left:12px; font-size:22px; font-weight:500; line-height:38px;}
.yahallshop .yahallshop-tit .yhmore{padding-right:8px; line-height:38px; text-align:right;}
.yahallshop-item{width:1003px; margin-top:8px;}
.yahallshop-item .shop-item-fl{width:255px; height:448px; background:#D5D7D9; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E0E3E6', endColorstr='#D6D6D6'); background: -webkit-gradient(linear, left top, left bottom, from(#EEEEED), to(#E6E6E6)); background: -moz-linear-gradient(top, #EEEEED, #E6E6E6);}
.yahallshop-item .shop-item-fr{width:746px; height:446px; background:#EDEDED; border:#918F8E 1px solid; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EEEEED', endColorstr='#E6E6E6'); background: -webkit-gradient(linear, left top, left bottom, from(#EEEEED), to(#E6E6E6)); background: -moz-linear-gradient(top, #EEEEED, #E6E6E6);}

.boxs{width:255px;}
.boxs .sorttit{background:url(../Images/nav-bg.png) repeat-x 0px -355px; height:50px; line-height:50px; padding-left:12px; cursor:pointer; font-size:20px; font-weight:500; color:#FFF;}
.boxs .sortmc{border-left:#918F8E 1px solid; border-bottom:#918F8E 1px solid;}
.boxsort{width:248px; margin:0 auto; padding-top:4px; padding-bottom:3px;}
.allsort{z-index:11; position:relative; width:248px;}
.allsort .item{width:248px; height:28px; background:url(../Images/line.png) no-repeat 0 0;}
.allsort span{display:block; z-index:1; width:248px; position:relative;}
.allsort .hover span {z-index:13; width:248px;}
.allsort h3{padding-left:45px; line-height:26px; width:200px; height:28px; font-size:14px; font-weight:500; font-family:"微软雅黑";}
.allsort .hover h3{background:#FFF; width:203px; height:26px; line-height:26px; border-top:#AFB2B4 1px solid; border-bottom:#AFB2B4 1px solid; border-left:#AFB2B4 1px solid;}
.allsort .item .i-mc{border:#AFB2B4 1px solid; display:none; background:#fff; left:248px; overflow:hidden; width:360px; position:absolute; top:0px;}
.allsort .subitem{overflow:hidden; padding-right:4px; padding-left:9px; min-height:230px; width:360px; float:left; padding-bottom:0px; padding-top:0px;}
.allsort .hover .i-mc{z-index:12; display:block;}

.itembody{width:360px;}
.itembody .i-body-f{width:130px;}
.itembody .i-body-f .sortitem{width:210px; margin:12px auto 6px 12px; height:146px; background:url(../Images/line.png) no-repeat -30px -458px;}
.itembody .i-body-f .sortitem ul{clear:both;}
.itembody .i-body-f .sortitem ul li{width:60px; padding-left:10px; float:left; height:22px; background:url(../Images/nav-bg.png) no-repeat 0 -308px; line-height:22px;}
.itembody .i-body-f .sortiempic{width:210px; margin:0px auto 0px 12px; height:56px;}
.itembody .i-body-r{width:126px; background:url(../Images/line.png) repeat-y -378px -458px; height:230px;}
.itembody .i-body-r .hotRe-tit{width:100px; margin:12px auto 0 auto; height:22px; font-family:Arial; font-size:16px; font-weight:500; color:#CC0000;}
.itembody .i-body-r .hotRe-mc{width:100px; margin:0px auto;}

.rpro{margin-top:6px;}
.proitem{padding:12px 12px 12px 12px;}
.auction{width:1003px; height:719px; background:#FFF url(../Images/line.png) no-repeat 0 -295px;}
.auction .auc-tit{padding-left:20px; width:956px; height:40px; line-height:40px; font-size:22px; font-weight:400; padding-top:4px;}
.auction .auc-i-tit{width:968px; background:url(../Images/line.png) no-repeat 0 -44px; height:54px;}
.y-m{width:968px;}
.y-m .y-m-f{width:118px; height:54px; line-height:45px; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FF3300;}
.y-m .y-m-r{width:850px; height:54px; }
.y-m .y-m-r .ymli{width:850px; overflow:hidden;}
.y-m .y-m-r .ymli ul{clear:both;}
.y-m .y-m-r .ymli ul li{width:50px;float:left; margin-left:10px; margin-right:10px; line-height:43px; text-align:center; font-weight:bold; font-size:18px; color:#CCC;font-family:Arial;}
.y-m .y-m-r .ymli ul li a{color:#4d4d4d;}
.y-m .y-m-r .ymli ul li a.at{width:50px; height:54px; background:url(../Images/nav-bg.png) no-repeat 2px -447px; float:left; color:#FFF;}
.y-m .y-m-r .ymli ul li a.at a{color:#FFF; text-decoration:none;}

.a-special{width:983px; height:auto; padding-top:8px; background:#fff;}
.a-special .sp-fl{width:498px;}
.a-special .sp-fr{width:478px;}
.sp-tit{width:100%; height:26px; overflow:hidden;}
.sp-tit .stit{padding-left:12px; line-height:26px; height:26px; font-weight:500; font-size:18px;}
.sp-tit .smore{width:40px; height:27px; background:url(../Images/nav-bg.png) no-repeat 0 -278px;}
.sp-tit .smore .mat{width:40px; height:27px; cursor:pointer; float:left;}
.sp-item{width:484px; border:1px solid #C3C3C3; padding:6px 6px 6px 6px; height:240px;}
#slide-box{margin:0 auto; width:482px; position:relative; overflow:hidden; height:240px;}
#slide-box .slide-content{}
#slide-box .ks-switchable-triggers a{display:block; z-index:99; width:30px; color:#b4b4b4; position:absolute; top:110px; height:65px; text-decoration:none;}
#slide-box .ks-switchable-triggers span{display:block; font:700 53px/57px arial; width:30px; height:63px; cursor:pointer; text-align:center;}
#slide-box .ks-switchable-triggers .corner{border-bottom-color:#4b4b4b; border-bottom-color:#4b4b4b; border-top-color:#4b4b4b; border-right-color:#4b4b4b;}
#slide-box .ks-switchable-triggers .prev{left:-8px;}
#slide-box .ks-switchable-triggers .next{right:-8px;}
#slide-box .ks-switchable-triggers a:hover{color:#f43d1e;}
#slide-box .ks-switchable-triggers a:hover span{color:#f43d1e;}
#slide-box .slide-content{padding:0px;}
#slide-box .wrap{overflow:hidden; width:462px; height:246px; margin:0 auto;}
#slide-box ul{margin:0;padding:0; width:10000px;}
#slide-box li{float:left; width:154px; height:240px; padding-top:6px;}
#slide-box li .itemcon{width:154px; font-size:12px;}
.itemcon .spname{width:140px; margin:0 auto;}
.itemcon .spname .sppic{width:46px; height:46px;}
.itemcon .spname .sptest{width:90px; height:46px; text-align:left;}
.sp-item-say{width:146px; height:166px; background:url(../Images/line.png) no-repeat -28px -742px; margin:3px auto 0 auto; padding-top:18px;}
.sp-item-say .pic-100{width:120px; height:130px; text-align:center; margin:0 auto;}
.sp-item-say .pic-name{windth:80px; height:22px; line-height:22px; margin:0 auto; text-align:center;}

.sortspec{border:1px solid #7F7F7F; padding:6px 6px 6px 6px;}
.specialbox{width:464px; height:240px;}
.specialbox .specialtab{width:220px;}
.specialbox .specialtab li{width:220px; height:60px; border-bottom:1px solid #C3C3C3; cursor:pointer;}
.specialbox .specialtab li .speci-item{width:220px; margin-top:6px;}
.specialbox .specialtab li .speci-item .speci-item-f{width:50px;}
.specialbox .specialtab li .speci-item .speci-item-r{width:166px;}
.specialbox .specialtab li .speci-item .speci-item-r .speci-item-info{color:#7F7F7F; line-height:26px;}
.specialbox .specialtab li:hover{background:#EDEDED;}
.specialbox .specialtab .active{background:#EDEDED; color:#ED1C24;}

.specialbox .specialtabbox{width:226px; height:240px; overflow:hidden;}
.specialbox .specialtabbox li{width:226px; height:240px; font-size:12px; font-size:12px;}
.specialbox .specialtabbox li .itemBox{border:1px solid #C3C3C3; height:238px;}
.specialbox .specialtabbox li .itemBox .itemBox-pic{padding:8px 12px 8px 12px; height:185px; text-align:center;}
.specialbox .specialtabbox li .itemBox .itemBox-tit{width:220px; padding:2px 2px 2px 2px; border-top:1px solid #C3C3C3;}
.specialbox .specialtabbox li .itemBox .itemBox-tit div{width:220px; height:30px; line-height:28px; background:#E3E3E3; text-align:center; color:#00A2E8;}

.auction-pro{width:989px; height:328px;}
.auction-pro .auc-pro-item{width:985px; background:#FFF; height:281px;}
.auction-pro .auc-pro-item ul{clear:both;}
.auction-pro .auc-pro-item li{width:985px; float:left; height:292px; font-size:12px;}
.auction-pro .auc-pro-tab{width:840px; padding-left:10px;}
.auction-pro .auc-pro-tab ul{clear:both;}
.auction-pro .auc-pro-tab li{width:206px; margin-left:1px; margin-right:1px; background:url(../Images/line.png) no-repeat -584px -753px; float:left; height:30px; cursor:pointer; text-align:center; padding-top:6px; line-height:30px; color:#FFF;}
.auction-pro .auc-pro-tab li.active{width:206px; height:36px; color:#890303; font-weight:bold; cursor:pointer; background:#FFF url(../Images/line.png) no-repeat -584px -936px; line-height:36px; padding-top:0px;}

.itempro{width:989px; clear:both; height:292px; overflow:hidden;}
.itempro .p-item{width:189px; margin-left:4px; margin-right:4px; float:left;}
.itempro .p-item .p-item-pic{width:181px; height:179px; border:1px solid #C3C3C3; padding:3px 3px 3px 3px; text-align:center;} 
.itempro .p-item .p-item-name{width:189px; height:22px; line-height:22px; margin-top:10px; text-align:center; color:#7F7F7F;}
.itempro .p-item .p-item-sm{width:189px; height:22px; line-height:22px; text-align:center; color:#7F7F7F;}
.itempro .p-item .p-item-price{width:189px; height:26px; line-height:26px; text-align:center; color:#0392CF;}
.itempro .p-item .p-item-price span{font-size:14px;}
.ad1003X96{width:1003px; margin:12px auto 0 auto;}

.artists{width:981px; margin:12px auto 0 auto; border:#B2B2B2 1px solid; height:510px; background:#C5C5C5; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#C5C5C5', endColorstr='#D6D6D6'); background: -webkit-gradient(linear, left top, left bottom, from(#C5C5C5), to(#DCDDDD)); background: -moz-linear-gradient(top, #C5C5C5, #DCDDDD); padding:10px 10px 10px 10px;}
.artists .arttit{width:100%; height:32px; line-height:28px; font-size:22px; font-weight:500;}
.artbox{border:#B3B3B3 1px solid; background:#E9E9E9; padding:1px 1px 1px 1px; height:470px;}
.artbox .artboxf{width:316px;}
.artbox .artboxf .artabout{width:100px; background:url(../Images/line.png) no-repeat 0 -157px; height:33px; line-height:32px; font-size:18px; font-weight:500;}
.artbox .artboxf .artintro{width:294px; height:210px; padding:12px 10px 12px 10px; position:relative;}
.artbox .artboxf .artintromoer{position:absolute; width:60px; text-align:center; height:22px; line-height:22px; top:210px; left:236px; z-index:1; color:#D40008;}
.artbox .artboxf .artintromoer a{color:#D40008;}
.gall-3d{width:316px; background:#DCDDDD url(../Images/nav-bg.png) repeat-x 0 -537px; overflow:hidden;}
.gall-3d-tit{width:316px; margin-top:2px; height:32px;}
.gall-3d-tit .gall-tit{width:100px; background:url(../Images/line.png) no-repeat -903px -157px; height:32px; line-height:32px; font-size:18px; font-weight:500;}
.gall-3d-tit .gall-more{width:60px; height:32px; background:url(../Images/nav-bg.png) no-repeat 0 -502px;}
.gall-3d-tit .gall-more .gall-m{width:60px; height:32px; cursor:pointer; float:left;}

.gallitemBox{width:306px; height:156px; margin:12px auto 0 auto;}
.gallitemBox ul{clear:both; display:inline;}
.gallitemBox li{width:90px; margin-left:6px; margin-right:6px; float:left; height:156px; display:inline; color:#7F7F7F;}
.gallitemBox li span{display:block; text-align:center; font-size:14px; line-height:25px; height:26px;}
.gallitemBox li span a{color:#7F7F7F;}

.artbox .artboxc{width:420px; padding:2px 1px 2px 1px; height:466px;}
.artbox .artboxr{width:230px;}
.artbox .artboxr ul{margin-top:1px;}
.artbox .artboxr li{width:230px; height:230px; overflow:hidden; margin-bottom:4px;}

.activity{width:1003px; margin:8px auto 0 auto;}
.activity .act-tit-item{width:1003px; height:36px; overflow:hidden;}
.act-tit-item .act-tit-item-tit{width:100px; height:36px; font-size:22px; font-weight:500; line-height:36px;}
.act-tit-item .act-tit-item-sub{width:auto;}
.act-tit-item .act-tit-item-sub ul{clear:both; display:inline;}
.act-tit-item .act-tit-item-sub ul li{width:68px; text-align:center; line-height:36px; height:36px; float:left;}
.activity .act-item{width:1001px; border:1px solid #B4B4B4;}

.item-activity{width:993px; padding:4px 4px 4px 4px;}
.item-activity .item-act-f{width:456px;}
.item-activity .item-act-c{width:350px;}
.item-activity .item-act-r{width:186px; background:#ccc;}
.slideitem{width:456px; height:338px; position:relative; clear:both; overflow:hidden;}
#slideTabID{position:absolute; bottom:0px; left:0px;}
#slideTabID li{float:left; width:20px; height:16px; FILTER:alpha(opacity=60); opacity:0.6; order:1px solid #7F7F7F; background:#000; color:#fff; text-align:center; cursor:pointer; padding:0px 3px 0px 3px; margin-left:2px; margin-right:2px;}
#slideTabID li:hover,#slideTabID li.active{background:#FE5600; color:#C80808;}

.actitem-list{width:333px; height:338px; overflow:hidden;}
.actitem-list ul{margin:0px; padding:0xp;}
.actitem-list ul li{width:333px; height:113px; background:url(../Images/line.png) no-repeat -651px -492px;}
.act-i-list{width:333px;}
.act-i-list .act-i-list-l{width:110px; padding-top:3px;}
.act-i-list .act-i-list-r{width:220px;}
.act-i-list .act-i-list-r .l-title{color:#870000; height:28px; line-height:28px; font-size:14px;}
.act-i-list .act-i-list-r .l-intro{width:220px; height:78px; position:relative; color:#333;}
.act-i-list .act-i-list-r .l-intro .infomoer{position:absolute; width:60px; text-align:center; height:20px; line-height:20px; top:58px; left:156px; z-index:1; color:#FA6600;}
.act-i-list .act-i-list-r .l-intro .infomoer a{color:#FA6600;}

.twopicitem{width:186px;height:338px; position:relative; clear:both;}
#tTabID{position:absolute; bottom:6px; left:160px;}
#tTabID li{float:left; width:8px; height:8px; background:#fff; color:#fff; text-align:center; cursor:pointer; border:1px solid #383639; font-size:1px;}
#tTabID li:hover,#tTabID li.active{background:#FE5600; color:#C80808;}

.tbtj-tit{width:100%; height:39px; background:url(../Images/nav-bg.png) repeat-x 0 -407px;}
.tbtj-tit .tbtjtit-item{width:1001px; height:39px;}
.tbtj-tit .tbtjtit-item .tbtjtit-item-f{width:500px; height:39px;}
.tbtj-tit .tbtjtit-item .tbtjtit-item-f b{width:80px; font-size:18px; font-weight:500; font-family:"微软雅黑","黑体",Arial,Helvetica,Sans-Serif; height:39px; line-height:39px; padding-left:12px; color:#2B2B2B; float:left;}
.tbtj-tit .tbtjtit-item .tbtjtit-item-f span{color:#7F7F7F; float:left; line-height:38px; height:38px; padding-left:6px;}
.tbtj-tit .tbtjtit-item .tbtjtit-item-r{width:46px; height:26px; background:url(../Images/nav-bg.png) no-repeat 0 -278px;  margin-top:6px;}
.tbtj-tit .tbtjtit-item .tbtjtit-item-r .a{width:46px; height:26px; float:left; cursor:pointer;}

.tbtj-item{background:#F3F6F7; width:1001px;}
.tbtj-item .tj-item{width:1002px; height:170px; margin-top:12px; margin-bottom:8px;}
.tbtj-item .tj-item ul{clear:both;}
.tbtj-item .tj-item ul li{width:101px; margin-left:12px; margin-top:0px; margin-right:11px; text-align:center; display: inline; float:left;}
.tbtj-item .tj-item ul li .name{width:101px; height:22px; line-height:22px; overflow:hidden; text-align:center; color:#666;}
.tbtj-item .tj-item ul li span{color:#000; width:101px; height:22px; line-height:22px; overflow:hidden;}

.serve-tag{width:1003px; margin:12px auto 0 auto;}
.serve-tag .serve-tag-tit{background:url(../Images/nav-bg.png) repeat-x 0 -251px; height:27px;}
.serve-tag .serve-tag-tit .tagtit{width:80px; font-size:18px; font-weight:500; height:27px; line-height:27px; padding-left:12px; color:#fff;}
.serve-tag .serve-tag-item{width:1001px; height:116px; border-left:1px solid #90A7B9; border-bottom:1px solid #90A7B9; border-right:1px solid #90A7B9;}
.serve-tag .serve-tag-item .setag-item{width:1002px; margin-top:10px; margin-bottom:8px;}
.serve-tag .serve-tag-item .setag-item ul{clear:both; padding-left:4px;}
.serve-tag .serve-tag-item .setag-item ul li{width:116px; margin-left:10px; margin-top:0px; margin-right:10px; text-align:center; display: inline; float:left; border:1px solid #E1E7EC; padding:2px 2px 2px 2px;}
.serve-tag .serve-tag-item .setag-item ul li div{width:116px; height:22px; line-height:22px;}